spring windup - Turkish English Dictionary